package cz.cvut.manatee.processManager;

import java.rmi.Remote;
import java.rmi.RemoteException;

public interface MaintananceRMI extends Remote {
	public void terminateProcessManager() throws RemoteException;
	public void restartProcessManager() throws RemoteException;
	
	public int getThreadsCount() throws RemoteException;
	public void setThreadsCount(int count) throws RemoteException;
	
	public int getRMITimeout() throws RemoteException;
	public void setRMITimeout(int timeout) throws RemoteException;
	
	public int getMaintananceTimeout() throws RemoteException;
	public void setMaintananceTimeout(int timeout) throws RemoteException;
}
